Updated May 2026
When it comes to styling a maxi dress, or any long dress, the right shoes can make or break the outfit. And if you’re reaching for a maxi skirt instead, the same shoe rules apply (I have several elevated ways I love to style a maxi skirt)! From casual summer coffee dates to beach vacations and black-tie weddings, the right shoes completely transform your look. I usually pass on flip-flops unless I’m headed to the pool, and wedges aren’t really my style, but if you love them, the right pair can still pull everything together beautifully.
If you’re building a wardrobe around versatile pieces, I have a full post on neutral sandals that pair well with everything, but this guide will help you find the right shoe depending on the style of your dress, your personal taste, and the occasion.
White sneakers are the ultimate go-to for turning a maxi dress into a casual, everyday outfit. They balance out flowy silhouettes with a modern edge and are my default for when I’m on my feet all day or going on a field trip with my son, Thomas. I prefer a clean leather (I wear these VEJA sneakers almost daily) or a sporty pair like these Adidas that complements the texture of the dress, like linen or cotton maxis.
You can find my tried-and-true favorites in this post on the best white sneakers, and if you’re wondering how to pull off the look, this guide to sneakers with dresses will help. I’ve also fallen for Larroude’s timeless shoes, so of course I have a full Larroude review as well.
Styling Tip: Pair these white Adidas sneakers with a white linen dress and a leather tote.


Flats and sandals are the perfect shoes for long dresses because they keep the look easy and relaxed. I wear these Loeffler Randal leather sandals all the time. They’re comfy, feminine, and add just the right touch of charm without taking away from the dress.
To keep simple sandals from looking too much like house shoes, go for options with structure or fun details, like braided leather (these Ann Mashburn slides are so fun and comfortable), metallic finishes, or a square toe are all great choices. I’d steer clear of rubbery pool slides unless you’re actually poolside.
Styling tip: Throw on neutral strappy leather slides with this Apiece Apart Dress for an effortless weekend vibe (or for a trip to Europe 🙂 ) I also rounded up my favorite neutral sandals here.


If you want to wear a long dress with shoes that are easy but still put-together, slip-ons are your best friend. They give off a casual vibe with a hint of polish. A leather pair adds a little more structure to your outfit, while fabric ones keep things laid-back and breezy. Perfect for those “running out the door but still want to look cute” days. These cognac leather mules are gorgeous, but they’re an investment, so I’ve included these similar budget-friendly mules as well!
Now, if you’re dressing for cooler temps or just want to add a little polish, Sam Edelman loafers are a solid pick. They add structure to flowy dresses and pair especially well with more tailored or minimalist styles (for a clean girl look). I think it’s so fun to pair them with ankle socks and a skirt for a fashion-forward twist. Choose a sleek leather pair of loafers for a refined look or go for lug soled-loafers to edge things up a bit.
Styling tip: Slip on classic leather loafers with a flowy maxi like the Hill House Ellie Nap dress I’m wearing. I’ve rounded up other styling tips for your loafers at this post.
Loafers are also one of my favorite shoes to wear with mom jeans.


Heels elevate any maxi dress. If you’re headed to a formal event or a dressier occasion, a pair of strappy heels or classic pumps is exactly what you should grab. Wedges are starting to grow on me, especially paired with casual or beachy maxi dresses!
For a formal event, opt for:
If you’re looking for something special without splurging, see my roundup of the best Loeffler Randall dupes for weddings and events.
Pro tip: Consider the length of your dress since heels can help avoid dragging hems if your dress runs a little long.
And if you’re planning to attend a wedding, this guide has even more outfit inspiration for wedding guests.


Ballet flats go with just about everything, so it’s no shock they’re great shoes for a maxi dress. They’re especially nice for dressier occasions when you’re not feeling heels, but want something a little nicer than a sneaker.
Look for styles in fun textures like suede, leather, or crochet (I have these Margaux ballet flats and love them) to elevate the outfit, or try a square-toe ballet flat for something a little more modern. These are particularly great for graduation parties or wedding showers where you’ll be on your feet all day, or any event where style and comfort need to coexist. I’ve actually paired these ballet flats with a maxi skirt below (but you could easily swap it for a long white dress).
Sometimes the most stylish shoe is the one you can actually wear all day comfortably. Ballet flats, block heels, and structured sandals are all solid here. I will always opt for block heels and ballet flats over stilettos for anything that involves real walking or dancing. Most people won’t even notice the difference.


Boots are one of the most versatile shoes to wear with a maxi dress (I’ve got you covered for how to style your boots with dresses). Ankle boots are perfect for fall and can edge up a feminine dress, while knee-high boots or even cowgirl boots can create a chic or adventurous vibe. I tend to opt for suede in the fall and leather in the winter, but it’s just my personal preference!
You can also check out my guide to Tuckernuck-style shoes for some great boot options that feel classic but age so well.
Style tip: I would pair these calf western boots with a linen maxi for a trendy summer look. Throw on a cowgirl hat for extra fun (or if you’re headed to a country concert).


Mary Jane Espadrilles feel like they were made for a maxi dress. If you like a little height, go for espadrille platforms or wedges (even if they’re not my favorite, they definitely fit the aesthetic). Flat espadrilles are another great choice for garden parties or brunches.
They add a summery, European feel that’s hard to beat with a breezy floral maxi or wrap dress.
Platform shoes are ideal if you want height without the pain of stilettos. Think platform sandals or clogs for a retro-inspired vibe. They help balance out a maxi dress by adding visual weight to your feet (especially helpful if the dress has a lot of volume).
These work with boho maxis, bold prints, or more statement dresses.
Whether you’re the bride or a guest, the location is really the first thing to figure out. Outdoor or indoor changes everything.
Outdoor weddings (grass, garden, beach, backyard):
I recommend you skip the stilettos if the ceremony is outside. They sink into the grass, and you will be thinking about it all night.
Indoor weddings (ballroom, venue, church):
By dress code:
If you need a full outfit idea to go with any of these shoes, I have a whole guide on what to wear as a wedding guest.
Let’s talk about the shoes I don’t usually reach for. Flip-flops have their place, namely, the pool or beach, but they can make a maxi dress look too sloppy or underdone in most other settings. If you do want to wear flip flops, I’d opt for an elevated pair like these classic flip-flops from Tkees.
A maxi dress is one of the most versatile pieces in your wardrobe, but the right shoes can completely change the look. From white sneakers to platform heels, there’s a perfect match for every style and setting. Think about the occasion, your dress’s fabric and cut, and your own personal style when choosing your shoes. Don’t be afraid to mix it up. Sometimes pairing something unexpected (like loafers with a floral maxi) is what makes the outfit. Have fun with it!
If your dress has a floral or bold print, I’d keep the shoes neutral. A white sneaker, tan sandal, or nude mule often lets the dress do the talking. If you want to add a pop of color, pull a shade directly from the print. Like a dusty blue flat with a floral that already has blue in it. Chef’s kiss.
Looking for a new dress to wear with all these shoes? Check out my favorite casual summer dresses or browse the best Tuckernuck dresses for more elevated pieces.
If it’s getting chilly, you can also throw on a jacket with any maxi dress (find the best jackets to wear with your dresses at this post)
Shop the post


Leave a Comment